package com.bracelet.pojo.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;

/**
 * (IDeviceInfo)表实体类
 *
 * @author makejava
 * @since 2024-12-11 10:06:02
 */
@SuppressWarnings("serial")
@TableName("i_device_info")
public class IDeviceInfo extends Model<IDeviceInfo> {
    @TableId
    private String devideid;
    
    private String latitude;
    
    private String longitude;
    
    private String heartrate;
    
    private String bodytemperature;
    
    private String systolicpressure;
    
    private String diastolicpressure;
    
    private String bloodoxygen;
    
    private String status;
    
    private String stepcount;
    
    private Date devicetime;
    
    private Date onlinetime;
    
    private Date offlinetime;
    
    private Date inputtime;
    
    private Date updatetime;


    public String getDevideid() {
        return devideid;
    }

    public void setDevideid(String devideid) {
        this.devideid = devideid;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getHeartrate() {
        return heartrate;
    }

    public void setHeartrate(String heartrate) {
        this.heartrate = heartrate;
    }

    public String getBodytemperature() {
        return bodytemperature;
    }

    public void setBodytemperature(String bodytemperature) {
        this.bodytemperature = bodytemperature;
    }

    public String getSystolicpressure() {
        return systolicpressure;
    }

    public void setSystolicpressure(String systolicpressure) {
        this.systolicpressure = systolicpressure;
    }

    public String getDiastolicpressure() {
        return diastolicpressure;
    }

    public void setDiastolicpressure(String diastolicpressure) {
        this.diastolicpressure = diastolicpressure;
    }

    public String getBloodoxygen() {
        return bloodoxygen;
    }

    public void setBloodoxygen(String bloodoxygen) {
        this.bloodoxygen = bloodoxygen;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStepcount() {
        return stepcount;
    }

    public void setStepcount(String stepcount) {
        this.stepcount = stepcount;
    }

    public Date getDevicetime() {
        return devicetime;
    }

    public void setDevicetime(Date devicetime) {
        this.devicetime = devicetime;
    }

    public Date getOnlinetime() {
        return onlinetime;
    }

    public void setOnlinetime(Date onlinetime) {
        this.onlinetime = onlinetime;
    }

    public Date getOfflinetime() {
        return offlinetime;
    }

    public void setOfflinetime(Date offlinetime) {
        this.offlinetime = offlinetime;
    }

    public Date getInputtime() {
        return inputtime;
    }

    public void setInputtime(Date inputtime) {
        this.inputtime = inputtime;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    /**
     * 获取主键值
     *
     * @return 主键值
     */
    @Override
    protected Serializable pkVal() {
        return this.devideid;
    }
    }

